@charset "utf-8";

#head{ background:#f9f9f9; border-bottom:#cccccc 0.2em solid;}

/*我要买-总*/
#buy{ margin:1em auto; background:#fff;}
#buy dl{ position:relative; padding:1em 0; border-top:#cccccc 1px solid; font-size:1.2em;}
#buy dl a{ position:absolute; z-index:2; left:0; top:0; width:100%; height:100%; text-align:right;}
#buy dl a i{ position:absolute; left:auto; top:0; right:0; height:100%; background:url(../images/arrow.png) right center no-repeat; width:2em; background-size:100% auto;}
#buy dl dt{ width:33%; padding-left:1em; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
#buy dl dt b{ color:#ff6600; font-size:1.8em;}
#buy dl dd{  position:absolute; left:37%; width:63%; top:0; padding:1em 2em 0 0; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

/*我要买-列表*/
#product{margin:1em auto 0 auto; background:#fff;}
#product dl{ position:relative; padding:1em 0; border-top:#cccccc 1px solid;}
#product dl dt{ width:55%; padding-left:1em; color:#666666; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;font-size:1.2em;}
#product dl dt a{ display:block; width:100%; height:100%;}
#product dl dt b{ font-size:1.5em; color:#333333; font-weight:normal;}
#product dl dd{ position:absolute; left:59%; width:41%; top:0; text-align:right; padding:1em 1em 0 0; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; color:#ff6600;}
#product dl dd b{ font-size:1.6em; font-weight:normal;}

/*我要买-详情*/
.info{ background:#fff; border-top:#cccccc 1px solid; border-bottom:#cccccc 1px solid; margin:0 auto 1em auto; padding:0 1em;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.info p{ font-size:1.3em;}
.info em{ font-style:normal; color:#333333;}
.tit{border-top:#cfcfcf 1px solid; margin:0; padding:0 0.8em; line-height:250%; background:#fff; color:#333; }

/*发布-表单*/
#release p{ border-bottom:#d7d7d7 1px solid; font-size:1.3em; margin:0; padding:0.5em 0.8em; width:100%; float:left; background:#fff;}
#release p span{ font-size:1rem; display:inline-block; float:left; height:2.5em;line-height:250%; vertical-align:middle;}
#release p span.floatR{ float:right;}
#release p span img{ height:60%; width:auto; position:relative; top:15%;}
#release p span i{ color:#ff6600; display:inline-block; width:1em; text-align:left;}
#release input[type="text"]{ display:inline-block;padding:0; height:2.5em; line-height:250%; padding:0 0 0 0.4em; vertical-align:middle; margin:0;}
#release select{ height:2.5em;}
#release label{ display:inline-block;}
#release input[type="text"],#release textarea,#release select,#release label{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;border:none; font-size:1rem;background:none;line-height:250%; color:#999999;}
#release p.point{ border-bottom:none;}
#release p.point input[type="text"]{ border-bottom:#ff6600 1px solid;}

/*资讯列表*/
#news{ margin:1em auto 0 auto; background:#fff;border-bottom:#d7d7d7 1px solid;border-top:#d7d7d7 1px solid;}
#news li{ border-bottom:#d7d7d7 1px dotted; line-height:0;}
#news li a{font-size:1rem; display:inline-block; width:100%; line-height:300%; height:3em; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis; padding:0 0 0 0.8em;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }
#news li a i{ display:inline-block; float:right; width:2em; height:2em; background:url(../images/arrow.png) left top no-repeat; background-size:100% auto; margin:0.8em 0.3em 0 0;}

/*资讯分类*/
#class{ position:relative; font-size:1.2em; padding:1em 0.8em; height:4em; overflow:hidden; width:100%; background:#fff; margin:1em auto -1em auto;border-top:#d7d7d7 1px solid;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
#class a{ position:relative; display:inline-block; height:2em; line-height:200%; padding:0 0.8em;}
#class a.curr{ background:#30a9ee; color:#fff;}
#Roll{ position:relative; white-space:nowrap; width:105%; padding-right:2em; height:7em; overflow:scroll;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box;}

#class.class2{ margin:0 auto 1em auto;border-bottom:#d7d7d7 1px solid; border-top:none; padding:0 0.8em; height:3em;}
#class.class2 a{ height:3em; line-height:300%}
#class.class2 a.curr{ background:none; border-bottom:#ff6600 3px solid; color:#ff6600;}

/*新闻详细*/
#newsInfo{ font-size:1.2em; background:#fff;}
#newsInfo img{ max-width:100%; height:auto;}
#NewsTit{ margin:1em auto; text-align:center;border-top:#c8c8c8 1px solid;border-bottom:#c8c8c8 1px dotted; padding:1rem 0;}
#NewsTit h1{ padding:0.5rem; margin:0; font-size:1.5em; color:#30a9ee;}
#NewsTit span{ color:#999999; font-size:0.9em}
#newsCont{ padding:0 1em 1em 1em;}

/*排序*/
#sort{ background:#fff; border-top:#cecece 1px solid; border-bottom:#cecece 1px solid;}
#sort li{ width:33.3%; float:left; padding:0.5em 0;}
#sort li a{ font-size:1.2em; display:block; height:1.8em; width:100%; text-align:center; line-height:180%; border-left:#cecece 1px solid;}
#sort li:first-child a{ border-left:none;}
.ico_sort{ display:inline-block; width:1em; height:1em; background:url(../images/ico_sort.png) center top no-repeat; background-size:100% auto; vertical-align:middle; margin:0 0 0 0.2em;}
#sort li.curr a{ color:#ff6600;}
#sort li.curr .ico_sort{ background-position:center -1em;}

/*公共*/
.tit2{ font-size:1.8em; text-align:center; line-height:200%; color:#0094de; background:#ededed; border-bottom:#d7d7d7 1px solid;}
.ico_tel{ display:inline-block; width:1.5em; height:1.5em; vertical-align:middle; margin:-0.2em 0.5em 0 0; overflow:hidden;}
.ico_tel img{ width:100%; margin-top:-500%;}

/*登录注册*/
.global_form{ font-size:1.2em;padding:1em;}
.global_form input[type="text"],.global_form input[type="password"]{ width:100%; font-size:1.2em; line-height:240%; height:2.4em; margin:1em auto 0.5em auto; padding:0 0 0 0.5em; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; background:#fff; border:#d7d7d7 1px solid; color:#666; border-radius:0.2em;}
.global_form input[type="text"].row2,.global_form input[type="password"].row2{ width:48%;}
.global_form input[type="submit"]{width:100%; font-size:1.5em; line-height:220%; height:2.2em; margin:1em auto;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; background:#f55a19; color:#fff; border:none; border-radius:0.2em;}
.global_form input[type="submit"].disabled{ background:#cbcbcb; color:#fff;}
a.btn_form{ display:inline-block; width:100%; font-size:1.2em; text-align:center; line-height:240%; height:2.4em; margin:1em auto 0.5em auto; background:#32a9ec; color:#fff; border-radius:0.2em;}
a.btn_form.row2{ width:48%;}

/*成功提示*/
#success{ text-align:center; padding-top:2em; font-size:1.2em;}
#success h1,h2,h3,h4{ font-weight:normal;}
#success h2{ color:#3f9b1b;}

/*会员信息页*/
.userInfo{ background:#fff; margin:1em auto; font-size:1rem;}
.userInfo p,.userInfo a{ display:inline-block; width:100%; margin:0; padding:1em; line-height:150%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; border-bottom:#d7d7d7 1px solid;}
.userInfo a span,.userInfo p span{ color:#333;}
.userInfo a{ position:relative; background:url(../images/arrow.png) right center no-repeat; background-size:auto 1.5em; padding-right:2em;}
.userInfo.noArrow a{ background:none;}
img.perfect{ height:1.5em; vertical-align:middle; float:right;}
.userInfo a em{ position:relative; display:inline-block; width:5em; height:5em; vertical-align:middle; overflow:hidden; border:#e1e1e1 1px solid; margin-right:0.5em;}
.userInfo a em img{ width:100%;  position:relative; top:50%; transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%); -ms-transform:translateY(-50%);}


/*会员中心搜索*/
#search{ background:#fff; padding:0.8em; margin-top:1em;}
#search input{font-size:1.5em; display:inline-block; height:2em; line-height:200%; border-radius:0.2em; vertical-align:middle; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
#search input[type='text']{ width:70%; border:#ccc 1px solid; float:left}
#search input[type='submit']{background:#ff6600; color:#fff; text-align:center; border:none; width:28%; float:right;}
/*订单管理*/
.userconter{ background:#fff; margin-bottom:1em; font-size:1.4em; padding:0.5em 1em; border-top:#d7d7d7 1px solid; border-bottom:#d7d7d7 1px solid; line-height:200%;}
.userconter span{ color:#333333; }
.userconter h2{ border-bottom:#d7d7d7 1px solid;}
/*订单流程*/
#Process{ font-size:1.2em;background:#fff; padding:2.5em 0.8em 0 0.8em; margin-top:1em;}
#Process a{ position:relative; display:inline-block; float:left; padding:0 1em; border-top:#d8d8d8 1px solid; text-align:center; width:33.3%; min-width:16.6%; color:#999999; margin-bottom:2.5em; line-height:100%;}
#Process a b{ position:relative; display:inline-block; width:1.6em; height:1.6em; top:-0.8em; line-height:160%; border-radius:50%; border:#af3138 1px solid; background:#e0494f; color:#fff; text-align:center; font-weight:normal;}
#Process a.ed b{ background:#d9d9d9; color:#9e9e9e; border:#9e9e9e 1px solid;}

/*上传文件*/
#certificate_box{ position:relative;width:100%; height:auto; text-align:center; border:#e1e1e1 1px solid; border-radius:0.3em; background:#fff; margin:1em auto; padding:1em; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
#certificate_box img{ max-width:100%;}

#queue {overflow: auto;padding: 0 3px 3px;width:100%; height:auto; text-align:center; border:#e1e1e1 1px solid; border-radius:0.3em; margin:1em auto;}
/*#queue.left{ margin:0 0 0.5em 0;}*/
.uploadifive-button {background-color:#32a9ec;border-radius:0.3em; font-size:1.5em;line-height:300%; color:#fff;text-align: center; padding:0; white-space:nowrap; display:inline-block; vertical-align:middle; width:48%; float:left;}
a.uploadBtn{background-color:#ff6600;border-radius:0.3em; font-size:1.5em;line-height:300%; color:#fff;text-align: center; white-space:nowrap; display:inline-block; vertical-align:middle; width:48%; float:right;}
.uploadifive-queue-item {background-color:rgba(245,245,245,0.9);border-bottom: 1px dotted #D5D5D5;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font: 12px Arial, Helvetica, Sans-serif;margin-top: 3px;padding:1em;}
.uploadifive-queue-item .close {background: url('uploadifive-cancel.png') 0 0 no-repeat;display: block;float: right;height: 16px;text-indent: -9999px;width: 16px;}
.uploadifive-queue-item .progress {border: 1px solid #D0D0D0;height: 3px;margin-top: 5px;width: 100%;}
.uploadifive-queue-item .progress-bar {background-color: #0072BC;height: 3px;width: 0;}